package com.quanquan.store.request;

import lombok.Data;
import request.PageRequestBody;

import java.util.List;

/**
 * @ClassName:UserCarKetopRequest
 * @Description:TODO
 * @Author:xiongjunbao
 * @Date:2019/9/9 16:12
 * @Version 1.0
 */
@Data
public class UserCarKetopRequest extends PageRequestBody {

    private String id;

    /**
     * 用户id
     */
    private String userId;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 更新时间
     */
    private String updateTime;

    /**
     * 车牌号
     */
    private String plateNum;

    /**
     * 绑定状态 0-绑定成功 1-未绑定或解绑状态
     */
    private Integer status;

    /**
     * 停车订单号
     */
    private String ketopOrderNum;

    /**
     * 积分
     */
    private Integer integral;

    /**
     * 优免金额
     */
    private Integer totalFreeFee;

    private List<String> couponCodeIdList;

    /**
     * 会员优免金额
     */
    private Integer userDiscount;

    /**
     * 车场id
     */
    private Integer parkId;

    /**
     * 进场时间
     */
    private String inTime;

    /**
     * 出场时间
     */
    private String outTime;

    /**
     * 停车时长（单位：分）
     */
    private Integer parkingTime;

    /**
     * 总金额（单位：分）
     */
    private Integer totalFee;


    /**
     * 实际支付金额（单位：分）
     */
    private Integer fee;

    /**
     * 科拓订单号
     */
    private String orderNo;

    /**
     * 微信返回订单号
     */
    private String transactionId;

    /**
     * 停车场名称
     */
    private String parkName;

    /**
     * 停车场图片
     */
    private String imgName;

    /**
     * 收费后允许延时出场的时间限制（分钟），默认：20分钟
     */
    private Integer delayTime;

    /**
     * 付款(查询费用)时间
     */
    private String payTime;

    /**
     * 折扣（支付）方式 1-积分折扣 2-停车券折扣 3-用户会员折扣 4-现金
     */
    private Integer disType;

    /**
     * 券码
     */
    private String couponCode;

    /**
     * 券名称
     */
    private String couponName;

    /**
     * 0-不报存订单 1-保存订单
     */
    private Integer type;
}
